package com.xbongbong.pro.smartsettings.pojo.dto;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import javax.validation.constraints.NotEmpty;
import java.io.Serializable;

/**
 * @Author: hongxiao
 * @date: 2019-11-28 15:35
 */
@Getter
@Setter
@ToString
public class GenerateDataDTO implements Serializable {
    private static final long serialVersionUID = 2606082942127580247L;

    @NotEmpty(message = "{dto.msg.generateData.xbbCode.NotEmpty}")
    private String xbbCode;

    private String corpid;
    private String userId;

    private Integer businessType;

    /**
     * 参数数据id
     */
    private Long dataId;
    /**
     * 生成数据量
     */
    private Long dataSize;

    /**
     * 添加时间、更新时间、最后跟进时间
     */
    private Long addTime;
    private Long updateTime;
    private Long lastConnectTime;
    /**
     * 生日
     */
    private String birthday;
    /**
     * 阶段值
     */
    private String saleStage;
    /**
     * 合同到期时间
     */
    private Long deadLine;
    /**
     * 预计到期时间
     */
    private Long estimateTime;
    /**
     * 到货时间
     */
    private Long estimateArriveTime;
    /**
     * 计划完成日期
     */
    private Long planTime;

    /**
     * 保质期
     */
    private Long guaranteePeriod;
    /**
     * 待采购，待生产
     */
    private Long bomId;
    /**
     * ，出库
     */
    private Long productId;
}
